directorate of project implementation - Turco Inglés Diccionario